
<%@page import="models.Kategori"%>
<%@page import="java.util.ArrayList"%>
<% ArrayList<Kategori> listKategori = (ArrayList<Kategori>) request.getAttribute("listKategori");%>

<h1>Daftar Kategori</h1>

<% if(listKategori != null && listKategori.size() > 0) { %>
<table>
    <tbody>
        <tr><th>Nama Kategori</th><th>Deskripsi</th><th>Aksi</th></tr>
        <% for (int i = 0; i < listKategori.size(); i++) {%>
        <tr>
            <td><%=listKategori.get(i).nama%></td>
            <td><%=listKategori.get(i).deskripsi%></td>
            <td>
                <a href="<%=request.getContextPath()%>/kategori/update?id=<%=listKategori.get(i).id%>">ubah</a>
                <a href="<%=request.getContextPath()%>/kategori/delete?id=<%=listKategori.get(i).id%>" onclick="return showConfirmDialog()">hapus</a>
            </td>
        </tr>
        <% }%>
    </tbody>
</table>
<% } %>
    
<a href="<%=request.getContextPath()%>/kategori/add">Tambah Kategori</a>

<script type="text/javascript">
    function showConfirmDialog() {
        return confirm("Apakah Anda yakin untuk menghapus?");
    }
</script>